@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p,  th, td,figure {margin: 0; padding: 0;}
body{
    padding: 0;
    margin: 0;
}
a,u{
    /* 清除下划线 */
    text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
    /* 清除默认的大小和加粗 */
    font-size:16px;
    font-weight:normal;
}
li{
    /* 清除列表符号 */
    list-style:none;
}
i,em{
    /* 不倾斜 */
    font-style:normal;
}
b,strong{
    font-weight:normal;
}
img{
    /* 边框清零 */
    border:none;
    /* 图片距离父盒子有默认的3px误差 */
    display:block;
}
input{
    outline:none;
}

/* 万能清除法 */
.clear_fix:after{
    content:"";
    display:block;
    clear:both;
    height:0;
    overflow:hidden;
    visibility:hidden;
}
.clear_fix{
    zoom:1;
}